game leg - French English Dictionary